Skip to content

Fix release workflow repo guard for musafety#13

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/20260411-133349-zeus-edix-hu-release-workflow-repo-guard
Apr 11, 2026
Merged

Fix release workflow repo guard for musafety#13
NagyVikt merged 1 commit intomainfrom
agent/codex/20260411-133349-zeus-edix-hu-release-workflow-repo-guard

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Summary

  • fix release workflow repo guard to match current repository slug (recodeecom/musafety)
  • keep the existing safety guard (publish only from canonical maintainer repo)

Verification

  • npm test (41/41 pass)

The release pipeline was silently skipped because the workflow guard still targeted the old repository slug. Updating the guard to recodeecom/musafety ensures tagged releases can actually run publish with provenance.

Constraint: Keep release workflow restricted to the canonical maintainer repo

Rejected: Remove repository guard entirely | risks unintended publish attempts from forks

Confidence: high

Scope-risk: narrow

Reversibility: clean

Directive: If repository slug changes again, update both workflow guard and release tests together

Tested: npm test (41/41 pass)

Not-tested: live npm publish success from GitHub Actions with npm environment secrets
@NagyVikt NagyVikt merged commit e2e581a into main Apr 11, 2026
6 checks passed
@NagyVikt NagyVikt deleted the agent/codex/20260411-133349-zeus-edix-hu-release-workflow-repo-guard branch April 11, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant